/**
@brief facopoly <br>Permet de créer les pions de jeu
@author Marion Pierre, Taisse Sonia, Gaudillat Flavien
@file PION.h
@version 1.0
@date 2013/03/06
*/

#ifndef PION_H
#define PION_H
#include "JOUEUR.h"

/**
\struct PION
@brief Module des pions de jeu
*/
typedef struct{
    char nom[64];
    JOUEUR* jo;
    float x_depVoiture;
    float y_depVoiture;
    float x_depTram;
    float y_depTram;
    float x_depBus;
    float y_depBus;
    float x_depVelo;
    float y_depVelo;
    int numcase;
} PION;


/**
@brief Initialisation des pions de jeu
@param [in,out] none
@return pion
*/
PION* piCreer_Pion();


/**
@brief Libere l'espace alloué pour la struct PION
@param [in,out] pi
@return none
*/
void piLibere_Pion(PION *pi);

/**
@brief Test de regression pour le Pion
@param [in,out] none
@return none
*/
void piTest_Pion();

#endif
